@charset "gb2312";
/* |2016-02-24|v1.0|191.cn  2016¸Ä°æ¹«¹²*/

/* reset  */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button{margin:0;padding:0;}
body{ font:14px/1.5 "ËÎÌå",Arial,simsun !important; color:#333; }
img, fieldset{-ms-interpolation-mode:bicubic; border:none; vertical-align:middle;}
input, textarea{font-size:14px;}
table{border-collapse:collapse;}
a{color:#000;text-decoration:none;}
a:hover{color:#009646; text-decoration:underline;}

h1,h2,h3,h4,h5,h6,p{-webkit-text-size-adjust:100%;}
ul,ol,li{list-style:none;}
input[type="button"],input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{border-radius:0;}
button::-moz-focus-inner {  border:none; }
section,article,aside,header,footer,nav,dialog,figure,details{display:block;}
html{  _text-overflow:ellipsis; }
/* baseStyle */
.hidn{display: none;}
.clear:before,.clear:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.clear{clear:both;zoom:1;}
.fl{ float: left;}
.fr{ float: right;}
.chk-ipt{position: relative; top: -2px;  margin-right: 3px; }
/* sprite */
.toolbar .logo,.icn{background-image:url(./public-sprite.png?20160905);  background-repeat: no-repeat;vertical-align: middle;text-indent: -99999px; overflow: hidden;}
.toolbar .icn-online{ background-position: -260px 0;}
.toolbar .icn-chag{background-position: -240px 0;}
.toolbar .icn-out{background-position: -280px 0;}
/* toolbar */
body{ padding-top: 45px !important;}
.toolbar{width:100%; height:45px; background-color: #6ebe32;position: fixed;top: 0px; z-index: 1000;}
.toolbar .cont{ position: relative; zoom:1; z-index: 1001;}
.toolbar .logo{ float: left; width:127px; height:25px; margin:11px 5px 0 0; background-position: -220px -30px;}
.toolbar .nav{ float:left; width:615px;}
.toolbar .nav li{ float:left; }
.toolbar .nav li a{ float:left; padding:0 8px; height:45px; line-height: 45px; font-size: 16px; color:#fff;font-family: "Microsoft YaHei";}
.toolbar .nav li a:hover{ color:#fff; background-color: #46aa1e; text-decoration: none;}
.quick-menu{ float: right; width: 150px; height: 45px; line-height: 45px;font-size: 14px;  }
	.quick-menu a{float: left; padding:0 6px; margin-left: 7px; display:inline; color: #fff;}
	.quick-menu a:hover,.quick-menu .curr{ color: #fff;background-color: #46aa1e; text-decoration: none; }
	.quick-menu .morelinks{ height: 45px; }
	.quick-menu .morelinks .icn-more{ display:block; width:21px; height:4px; position:relative; top: 22px; background-position: -100px -10px; }
	.quick-menu .morelinks:hover .icn-more, .quick-menu .curr  .icn-more{background-position: -130px -10px;}
	.quick-menu .curr{background-color: #46aa1e; text-decoration: none;}
	.quick-menu .users{ float: right; height: 45px; position: relative;zoom:1; text-align: center;}
	.quick-menu .users img{ width: 30px; height: 30px; overflow: hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; }
	.quick-menu .users .cr { position: absolute; left: 38px; top: 6px; top: 6px\0; display: inline-block; overflow: hidden; padding:0 4px 2px; line-height: 14px; text-align: center; font-size: 12px; background-color: #f00; color: #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;  z-index: 99; }

.pops{ position: absolute; top: 45px; padding:10px 18px; background-color: #fff;font-family: "Microsoft YaHei";  border: 1px solid #6ebe32; font-size: 12px;  border-top: 0 none; z-index: 9999; }
.pop-morelinks{width: 100px;right: 97px;padding:0; display: none;}
	.pop-morelinks ul li a{ display: block; height: 28px; padding: 0 15px;line-height: 28px;font-size: 12px; color: #666; background-color: #fff;}
	.pop-morelinks ul li a:hover{color: #46aa1e; background-color: #f0f0f0; text-decoration: none;}
.pop-srchbx{ right: 50px; display: none; }
	.pop-srchbx .srch{ padding-right: 40px; _width:210px; margin-bottom: 8px; border: 1px solid #dcdcdc; overflow:hidden; position:relative;zoom:1; }
	.pop-srchbx .srch:hover{ border-color: #ccc;}
	.pop-srchbx .srch .ipt-txt{ padding:0  4px; width:200px; _width:192px; height: 30px; line-height: 30px;  _height: 24px; _line-height: 24px; border:0 none; outline:none;  vertical-align:middle; }
	.pop-srchbx .srch .ipt-btn{ position:absolute; right:0; top:0; *top:1px; _top:0; width: 40px; height: 30px; _width: 36px; _height: 28px; padding: 0; border: 0 none; cursor: pointer; text-align: center; background-color: #6ebe32; }
	.pop-srchbx .icn-serch{ display:block; width:25px; height:25px; margin:0 auto; background-position: -310px 0;}
	.srch-type{ padding-left: 5px;}
	.srch-type .items{ margin-right: 10px; vertical-align: middle;}

.pop-unlogin{ right:0;  padding:5px; display: none; }
	.pop-unlogin{ width: 100px;}
	.pop-unlogin ul li a{ display: block; height: 26px; padding: 0 17px; line-height: 26px;font-size: 12px; color: #999; background-color: #fff;}
	.pop-unlogin ul li a:hover{color: #46aa1e; }
	.pop-unlogin .loginenter{ margin-bottom: 5px; border-bottom: 1px solid #c8c8c8;}
	.pop-unlogin .loginenter a{ height: 30px; color: #000; line-height: 30px; font-size: 14px;}
.pop-logined{right:0; display: none; }
	.pop-logined a{color: #666;}
	.pop-logined a:hover{ color: #46aa1e;}
	.pop-logined ul,.pop-logined dl{ width: 260px;}
	.pop-logined ul li{ float: left; width: 130px; margin-bottom: 5px;}
	.pop-logined ul li a{color: #666;}
	.pop-logined ul li a:hover{color: #46aa1e;}
	.pop-logined .mags{ padding: 10px 0; margin-bottom: 8px; border-bottom: 1px solid #c8c8c8; }
	.pop-logined .cred a{ color: #ff0202;}
	.pop-logined dt{ margin-bottom: 5px;}
	.pop-logined dd{ float: left; width: 130px;margin-bottom: 5px;}
	.pop-logined .loginexit{ margin-top: 10px;}
	.pop-logined .icn{ display: inline-block; width:14px; height: 16px; *display: inline; }

.graybar{ height:30px; background-color: #f5f5f5; border-bottom: 1px solid #dcdcdc;position: relative;}	
.graybar .logo{ display:none;}
.graybar .nav li a{height:30px; line-height: 30px; font-size: 12px; color:#000;}
.graybar .nav li a:hover{background-color: #f5f5f5;  color:#46aa1e; }
.graybar .quick-menu{width: 210px;  height: 30px; line-height: 30px;}
.graybar .quick-menu a{color:#000;font-size: 12px; font-family: "Microsoft YaHei";  }
.graybar .quick-menu a:hover,.graybar .quick-menu .curr{background-color: #FFF; color:#46aa1e; text-decoration: none;}
.graybar .quick-menu .reglink:hover{background-color: #f5f5f5;}
.graybar .quick-menu .users{ height: 30px; }
.graybar .quick-menu .morelinks{ height: 30px; }
.graybar .quick-menu .users img{ width: 24px; height: 24px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.graybar .pops{top: 30px; border: 1px solid #dcdcdc; }
.graybar .quick-menu .morelinks .icn-more{ background-position: -160px -10px; top:13px; }
.graybar .quick-menu .morelinks:hover .icn-more,.graybar .quick-menu .curr .icn-more{background-position: -190px -10px;}
.graybar .pop-morelinks{right: 90px;}
.graybar .pop-srchbx{right: 48px;}
.graybar .quick-menu .users .cr { position: absolute; left: 33px; top: 5px; top: 5px\0;}
/* footer */
.footer{ width: 100%; /*height: 160px;*/ padding:15px 0 10px; background-color: #383838; color: #ddd; text-align: center; line-height: 2em;font-family: "Microsoft YaHei"; }
	.footer a{color: #ddd;}
	.footer a:hover{color: #ddd; text-decoration: underline;}
	.footer .line{ margin: 0 10px; color: #aaa;}
	.copyert{ margin-bottom: 10px;}
	.footer ul li{ display: inline; margin-right: 10px; vertical-align: middle;}

/* module */
.cont:after,.wrap:after,.col:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.cont,.wrap{ width: 1000px; margin: 0 auto; clear:both;zoom:1;}
.col{ clear:both;zoom:1;}
@media screen and (max-width:1024px){
.cont,.wrap{ width: 100%; }	
}

/* main page */
.channelhome{font-family: "Microsoft YaHei";  }
.channelhome .main{ width:700px;}
.channelhome .sider{ width:280px;}
.channelhome a:hover{ color:#6ebe32; text-decoration: none;}
.channelhome .crumbs{ margin-bottom: 12px; font-size: 14px; position:relative;}
.crumbs .icn-menu{ display:inline-block; width:14px; height:12px; margin-right: 5px; background-position: 0 -80px;}
.crumbs .icn_triangle{ display:inline-block; _display:none; width:14px; height:8px; margin-left: 5px; background-position: -50px -80px;}
.crumbs .curr .icn_triangle{ position:relative; top:4px; } 
.crumbs .icn_triangle {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-o-transform-origin: 50% 20%;
	transition: transform .1s linear;
	-webkit-transition: -webkit-transform .1s linear;
	-moz-transition: -moz-transform .1s linear;
	-o-transition: -o-transform .1s linear
}
.crumbs .curr:hover .icn_triangle,.curr .icn_triangle {
	transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-o-transform-origin: 50% 20%;
	transition: transform .1s linear;
	-webkit-transition: -webkit-transform .1s linear;
	-moz-transition: -moz-transform .1s linear;
	-o-transition: -o-transform .1s linear
}
.crumbs .arows i{ font-style: normal;}
.crumbs strong{ font-size: 14px;}
.crumbs .att-btn{ font-weight: bold; cursor:pointer;}
.crumbs a.curr{color:#6ebe32;}
.crumbs a.expertHome{ margin-left: 15px; padding:2px 12px; position:relative; top:-2px; background-color: #0099ff; color:#fff;} 
.crumbs a.expertHome:hover{background-color: #19a2fd;color:#fff;}

.platenav{ display:none; z-index: 10; position:absolute; top:32px; width:225px; padding:10px 10px 10px 15px; background-color: #fff; border:1px solid #dcdcdc;}
.platenav li{ float:left; width:70px; padding-right: 5px; line-height: 180%;}
.platenav li a{ cursor:pointer;}
.platenav .arows{ position:absolute; top:-27px; left:98px;}
.platenav .arows i{ font-size: 32px;position:absolute; left:0; }
.platenav .arows .arowa{ top:0; color:#c4c3c3;}
.platenav .arows .arowb{ top:1px; color:#fff;}

.channelhome .main .advs{ height:70px; width:700px; margin-bottom: 8px;}
.channelhome .main .advs img{ width:100%;}
.listwrap li:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.listwrap li{ padding:15px 0; font-size: 14px; border-bottom: 1px solid #dcdcdc;clear:both;zoom:1;}
.listwrap li:last-child{ border-bottom: none;}
.listwrap h4{ margin-bottom: 15px;letter-spacing:0.05em;}
.listwrap h4 a{ font-weight: normal; font-size: 19px;}
.listwrap .txt{ float:left; min-height:70px; _height:70px; width:570px; position: relative; z-index: 1; letter-spacing:0.05em;}
.listwrap .pics{ float:left; width:108px; height:70px; margin-right: 15px;}
.listwrap .txt .tms{ position: absolute; left:0; bottom:-2px; color:#999;}
.listwrap p a{color:#6ebe32;}
.listwrap p a:hover{ text-decoration: underline;}
.btnbx{ padding:20px 0; text-align: center;}
.btnbx a{ margin:0 auto; display:block; width:310px; height:40px; line-height: 40px; font-size: 16px; text-align: center; color:#fff; background-color: #6ebe32;}
.btnbx a:hover{ color:#fff; text-decoration: none; background-color: #46aa1e;}
.btnbx span{ margin:0 auto; display:block; width:310px; height:40px; line-height: 40px; font-size: 16px; text-align: center; color:#000; background-color: #f5f5f5;}
.channelhome .sider .advs{ height:200px; width:280px; margin-bottom: 12px;}
.channelhome .sider .advs img{height:200px; width:280px; }
.channelhome .sider .hd{ border-bottom:2px solid #dcdcdc; }
.channelhome .sider .hd h3{display:inline; padding:5px 10px; font-size: 18px; line-height: 200%; font-weight: normal; border-bottom: 2px solid #6ebe32; color:#6ebe32;}
.modone{ margin-bottom: 20px;}
.modone li{ padding:12px 0; font-size: 16px; border-bottom: 1px dotted #dcdcdc;}

.channelhome .invest_tit{ margin-bottom: 10px;}
.channelhome .invest_tit span{padding:5px 10px; font-size: 18px; line-height: 200%; color:#666; cursor:pointer;}
.channelhome .invest_tit span.on{border-bottom: 2px solid #6ebe32;color:#6ebe32;}
.channelhome .invest_list li:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.channelhome .invest_list li{ margin-bottom: 8px; padding:5px 0; font-size: 14px; clear:both;zoom:1;}
.channelhome .invest_list li i{ float:left; width:18px; height:18px; margin-right: 10px; font-size: 14px; background-color: #c8c8c8; color:#fff; text-align: center;}
.channelhome .invest_list li i.clr{ background-color:#ff9900; }
.channelhome .invest_list li a{ float:left; width:205px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.channelhome .invest_list li span{ float:right; color:#666;}

.channelhome .merchantwrap{ min-height: 520px;}
.channelhome .merchantwrap ul{ margin-left: -10px;}
.channelhome .merchantwrap li{ float:left; width:202px; padding:10px; height:80px; padding-left: 114px; margin-left: 10px; margin-bottom: 10px; position:relative; background-color: #f5f5f5; z-index: 1;}
.channelhome .merchantwrap li:hover{ background-color: #f0f0f0;}
.channelhome .merchantwrap li .pics{ float:left; width:114px; height:80px; margin-left: -104px;}
.channelhome .merchantwrap li .pics img{width:104px; height:80px;}
.channelhome .merchantwrap .txt{ line-height: 1.5;}
.channelhome .merchantwrap .txt span{ display:block; width:190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position:absolute; bottom:10px; left:124px; color:#999;}

